face-to-face talk - Turkish English Dictionary